package com.blog.service;

import com.blog.dto.UserDTO;
import com.blog.dto.UserEditPwd;
import com.blog.dto.UserLoginDTO;
import com.blog.entity.User;
import com.blog.vo.UserVO;

import java.util.List;

public interface UserService {
    List<UserVO> getAll();

    User login(UserLoginDTO userLoginDTO);

    List<UserVO> listByName(String name);

    UserVO listById(Long id);

    void AddUser(UserDTO userDTO);

    void EditUser(UserDTO userDTO);

    void DeleteUser(Long id);

    boolean EditUserPwd(UserEditPwd userEditPwd);
}
